myvar_0 = GetPrimitiveParameter(0)
myvar_1 = GetPrimitiveParameter(1)
	if (myvar_0 ~= 0) then
		if (myvar_1 ~= 0) then
			if (GenericDataTable["new"](myvar_0, gObjectDataTableID["Sales Info"], "Sales Info")["HasProperty"](GenericDataTable["new"](myvar_0, gObjectDataTableID["Sales Info"], "Sales Info"), GenericDataTable["SalesTable"]["Object Name"]) ~= 0) then 


		else
		end
			if (GenericDataTable["new"](myvar_0, gObjectDataTableID["Sales Info"], "Sales Info")["HasProperty"](GenericDataTable["new"](myvar_0, gObjectDataTableID["Sales Info"], "Sales Info"), GenericDataTable["SalesTable"]["Object Description"]) ~= 0) then 


		else
		end
		GenericDataTable["new"](myvar_1, gObjectDataTableID["Sales Info"], "Sales Info")["SetProperty"](GenericDataTable["new"](myvar_1, gObjectDataTableID["Sales Info"], "Sales Info"), GenericDataTable["SalesTable"]["Object Description"], GetCatalogDescription(GlobalObjManager["getObjectGUIDFromObjectId"](GlobalObjManager, myvar_0)))
		GenericDataTable["new"](myvar_1, gObjectDataTableID["Sales Info"], "Sales Info")["SetProperty"](GenericDataTable["new"](myvar_1, gObjectDataTableID["Sales Info"], "Sales Info"), GenericDataTable["SalesTable"]["Object Name"], GetCatalogName(GlobalObjManager["getObjectGUIDFromObjectId"](GlobalObjManager, myvar_0)))
		local myvar_7 = True
		SetScriptReturnValue(myvar_7)
	else
			if (myvar_1 ~= 0) then
			GenericDataTable["new"](myvar_1, gObjectDataTableID["Sales Info"], "Sales Info")["RemoveProperty"](GenericDataTable["new"](myvar_1, gObjectDataTableID["Sales Info"], "Sales Info"), GenericDataTable["SalesTable"]["Object Description"])
			GenericDataTable["new"](myvar_1, gObjectDataTableID["Sales Info"], "Sales Info")["RemoveProperty"](GenericDataTable["new"](myvar_1, gObjectDataTableID["Sales Info"], "Sales Info"), GenericDataTable["SalesTable"]["Object Name"])
			local myvar_4 = True
			SetScriptReturnValue(myvar_4)
		else
			local myvar_3 = False
			SetScriptReturnValue(myvar_3)
		end
	end
end
return 
